sporting sledge - Turkish English Dictionary